pulse tremulus - Turkish English Dictionary